package com.yoomiito.app.model.bean;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

public class  GoodsDetail implements Serializable {


    /**
     * cat_leaf_name : 衣架
     * cat_name : 收纳整理
     * item_url : https://s.click.taobao.com/t?e=m%3D2%26s%3DGnJBy5RRIJFw4vFB6t2Z2ueEDrYVVa64LKpWJ%2Bin0XLLWlSKdGSYDiLWu3abMu7V79%2FTFaMDK6QLxGqHasighqyuHo0GnUFzJuyml9u5s2ynowX0OIvnKKZ8VqYl6tVnTDcYTVx03uj6phsc3X0SNP1SarTXhIOTs2kxgkNDlXEDXc3BRboPm9H1fnoN4OzrF3re1c7I%2F%2FM5fRM4Y4%2BtENJMzIXUH4%2BwEMlTQhov8%2FMhhQs2DjqgEA%3D%3D&union_lens=lensId:0b150f1b_0c1a_16a3fddc32a_8623&xId=tzZMAq8wyzOp4a3S6kykNuDrnFe0T6tRFravGPqpLRgdDtrg89JUorrhBurDGgRue5333dZkkSYD50nZnhbsgp
     * material_lib_type : 1
     * nick : 居家家 您身边的居家伴侣
     * num_iid : 559809559043
     * pict_url : https://img.alicdn.com/bao/uploaded/i4/50983440/TB27sUsXrPx2eJjSZFBXXbmZVXa_!!50983440.jpg
     * provcity : 上海
     * reserve_price : 10.5
     * seller_id : 50983440
     * small_images : {"string":["https://img.alicdn.com/i4/50983440/O1CN01Uu1oyL1bHYyVSMjyB_!!50983440.jpg","https://img.alicdn.com/i3/50983440/TB2nKgsXrPx2eJjSZFBXXbmZVXa_!!50983440.jpg","https://img.alicdn.com/i1/50983440/TB2uqA9jWmWQ1JjSZPhXXXCJFXa_!!50983440.jpg","https://img.alicdn.com/i3/50983440/TB2BrqCooF7MKJjSZFLXXcMBVXa_!!50983440.jpg"]}
     * title : 居家家 防滑衣架衣服架衣服10个装 家用衣撑晾衣架衣服架子挂衣架
     * user_type : 0
     * volume : 21246
     * zk_final_price : 9.5
     * shop_logo : {"pict_url":"http://logo.taobaocdn.com/shop-logo/b0/1d/TB1Bt1xihuTBuNkHFNRwu39qpXa.png"}
     * coupon_click_url : https://uland.taobao.com/coupon/edetail?e=ptKM5jls39AGQASttHIRqSwQNF9F9F8SSWJVOoQhbMDLg8IE2K%2F5kLrxjLZICzQxUK8Am1F32VaxnMpXN9yTcLII1JVSB4aDIJ1GtccYOa4CCNPIeD%2FCaPsnwWZGSCD41ug731VBEQm0m3Ckm6GN2CwynAdGnOngkM20EQQvoa7ltikwg3BUbnOPBcKVGWhe&traceId=0b14f83915558496591545478e&relationId=551630364&union_lens=lensId:0b150f1b_0c1a_16a3fddc32a_8623&xId=tzZMAq8wyzOp4a3S6kykNuDrnFe0T6tRFravGPqpLRgdDtrg89JUorrhBurDGgRue5333dZkkSYD50nZnhbsgp
     * max_commission_rate : 3.00
     * coupon_info :
     * price : 9.5
     * get_money : 0.28
     * desc : ["//img.alicdn.com/imgextra/i4/50983440/TB27sUsXrPx2eJjSZFBXXbmZVXa_!!50983440.jpg","//img.alicdn.com/imgextra/i4/50983440/O1CN01Uu1oyL1bHYyVSMjyB_!!50983440.jpg","//img.alicdn.com/imgextra/i3/50983440/TB2nKgsXrPx2eJjSZFBXXbmZVXa_!!50983440.jpg","//img.alicdn.com/imgextra/i1/50983440/TB2uqA9jWmWQ1JjSZPhXXXCJFXa_!!50983440.jpg","//img.alicdn.com/imgextra/i3/50983440/TB2BrqCooF7MKJjSZFLXXcMBVXa_!!50983440.jpg"]
     */

    public String id;
    public String productId;
    private String cat_leaf_name;
    private String cat_name;
    private String item_url;
    private String material_lib_type;
    private String nick;
    private String num_iid;
    private String pict_url;
    private String provcity;
    private String reserve_price;
    private long seller_id;
    private SmallImagesBean small_images;
    private String productName;
    private int user_type;
    private int volume;
    public int multiple;

    public String price;
    public int giveStart;
    private String zk_final_price;
    private ShopLogoBean shop_logo;
    private String coupon_click_url;
    private String max_commission_rate;
    private String coupon_info;
    private String salePrice;
    private String get_money;
    private List<String> desc;
    private int business_id;
    private String share_txt;
    private String productPoint;
    private int productType;//0 大礼包  1 礼包  2 爆品  3  优品
    private int good_type; //  1 淘宝  2 自己平台的
    private int is_collection;
    private String coupon_price;
    private String coupon_start_time;
    private String coupon_end_time;
    private int yo_money;//送优米
    private int yo_money_not;//抵扣优米
    private String cash;//商品减去优米后的价格
    private String video;
    private String course_welfare_befor;//用于课程详情 福利图
    private String course_welfare_after;//用于课程详情 福利图
    private boolean twenty_seconds;//用于课程详情
    private String sharePic;//分享图片
    private String share_money;//分享赚
    private String upgrade_money;//升级VIP所需金额
    private String shareNum;//分享次数
    private String recommendedLanguage;//推荐语
    private String coin;//用户优米数量
    private String appShareUrl;
    private String deduction_account;//商品可抵扣余额
    private String user_deduction_account;//用户剩余可抵扣余额
    private String oidCardId;//本地商品id，仅本地使用，用于判断该商品是否是指定商品。
    public  String details;
    public  String productImg;
    public  int buy;
    public String typeStr;

    public String appInterface;

    public String msg;
    public int step;

    public int againStep;
    public int goodsNum;
    public int maxNum;
    public int againNum;

    public String banner;

    public int setNum = 0;
    public String unit;
    public int cartType;
    public int cartNum;
    public int cartId;

    public boolean isSelected;

    public String getCat_leaf_name() {
        return cat_leaf_name;
    }

    public void setCat_leaf_name(String cat_leaf_name) {
        this.cat_leaf_name = cat_leaf_name;
    }

    public String getCat_name() {
        return cat_name;
    }

    public void setCat_name(String cat_name) {
        this.cat_name = cat_name;
    }

    public String getItem_url() {
        return item_url;
    }

    public void setItem_url(String item_url) {
        this.item_url = item_url;
    }

    public String getMaterial_lib_type() {
        return material_lib_type;
    }

    public void setMaterial_lib_type(String material_lib_type) {
        this.material_lib_type = material_lib_type;
    }

    public String getNick() {
        return nick;
    }

    public void setNick(String nick) {
        this.nick = nick;
    }

    public String getNum_iid() {
        return id;
    }

    public void setNum_iid(String num_iid) {
        this.id = num_iid;
    }

    public String getPict_url() {
        return pict_url;
    }

    public void setPict_url(String pict_url) {
        this.pict_url = pict_url;
    }

    public String getProvcity() {
        return provcity;
    }

    public void setProvcity(String provcity) {
        this.provcity = provcity;
    }

    public String getReserve_price() {
        return reserve_price;
    }

    public void setReserve_price(String reserve_price) {
        this.reserve_price = reserve_price;
    }

    public long getSeller_id() {
        return seller_id;
    }

    public void setSeller_id(long seller_id) {
        this.seller_id = seller_id;
    }

    public SmallImagesBean getSmall_images() {
        return small_images;
    }

    public void setSmall_images(SmallImagesBean small_images) {
        this.small_images = small_images;
    }

    public String getTitle() {
        return productName;
    }

    public void setTitle(String title) {
        this.productName = title;
    }

    public int getUser_type() {
        return user_type;
    }

    public void setUser_type(int user_type) {
        this.user_type = user_type;
    }

    public int getVolume() {
        return volume;
    }

    public void setVolume(int volume) {
        this.volume = volume;
    }

    public String getZk_final_price() {
        return zk_final_price;
    }

    public void setZk_final_price(String zk_final_price) {
        this.zk_final_price = zk_final_price;
    }

    public ShopLogoBean getShop_logo() {
        return shop_logo;
    }

    public void setShop_logo(ShopLogoBean shop_logo) {
        this.shop_logo = shop_logo;
    }

    public String getSalePrice() {
        return salePrice;
    }

    public void setSalePrice(String salePrice) {
        this.salePrice = salePrice;
    }

    public String getCoupon_click_url() {
        return coupon_click_url;
    }

    public void setCoupon_click_url(String coupon_click_url) {
        this.coupon_click_url = coupon_click_url;
    }

    public String getMax_commission_rate() {
        return max_commission_rate;
    }

    public void setMax_commission_rate(String max_commission_rate) {
        this.max_commission_rate = max_commission_rate;
    }

    public String getCoupon_info() {
        return coupon_info;
    }

    public void setCoupon_info(String coupon_info) {
        this.coupon_info = coupon_info;
    }

    public String getGet_money() {
        return get_money;
    }

    public void setGet_money(String get_money) {
        this.get_money = get_money;
    }

    public List<String> getDesc() {
        return desc;
    }

    public void setDesc(List<String> desc) {
        this.desc = desc;
    }

    public static class SmallImagesBean implements Serializable{
        @SerializedName("string")
        private List<String> urls;

        public List<String> getUrls() {
            return urls;
        }

        public void setUrls(List<String> urls) {
            this.urls = urls;
        }
    }

    public static class ShopLogoBean implements Serializable{
        /**
         * pict_url : http://logo.taobaocdn.com/shop-logo/b0/1d/TB1Bt1xihuTBuNkHFNRwu39qpXa.png
         */

        private String pict_url;

        public String getPict_url() {
            return pict_url;
        }

        public void setPict_url(String pict_url) {
            this.pict_url = pict_url;
        }
    }

    public int getBusiness_id() {
        return business_id;
    }

    public void setBusiness_id(int business_id) {
        this.business_id = business_id;
    }

    public String getShare_txt() {
        return share_txt;
    }

    public void setShare_txt(String share_txt) {
        this.share_txt = share_txt;
    }

    public String getProductPoint() {
        return productPoint;
    }

    public void setProductPoint(String productPoint) {
        this.productPoint = productPoint;
    }

    public int getProduct_type() {
        return productType;
    }

    public void setProduct_type(int product_type) {
        this.productType = product_type;
    }

    public int getGood_type() {
        return good_type;
    }

    public void setGood_type(int good_type) {
        this.good_type = good_type;
    }

    public int getIs_collection() {
        return is_collection;
    }

    public void setIs_collection(int is_collection) {
        this.is_collection = is_collection;
    }

    public String getCoupon_price() {
        return coupon_price;
    }

    public void setCoupon_price(String coupon_price) {
        this.coupon_price = coupon_price;
    }

    public String getCoupon_start_time() {
        return coupon_start_time;
    }

    public void setCoupon_start_time(String coupon_start_time) {
        this.coupon_start_time = coupon_start_time;
    }

    public String getCoupon_end_time() {
        return coupon_end_time;
    }

    public void setCoupon_end_time(String coupon_end_time) {
        this.coupon_end_time = coupon_end_time;
    }

    public int getYo_money() {
        return yo_money;
    }

    public void setYo_money(int yo_money) {
        this.yo_money = yo_money;
    }

    public int getYo_money_not() {
        return yo_money_not;
    }

    public void setYo_money_not(int yo_money_not) {
        this.yo_money_not = yo_money_not;
    }

    public String getCash() {
        return cash;
    }

    public void setCash(String cash) {
        this.cash = cash;
    }

    public String getVideo() {
        return video;
    }

    public void setVideo(String video) {
        this.video = video;
    }

    public String getCourse_welfare_befor() {
        return course_welfare_befor;
    }

    public void setCourse_welfare_befor(String course_welfare_befor) {
        this.course_welfare_befor = course_welfare_befor;
    }

    public String getCourse_welfare_after() {
        return course_welfare_after;
    }

    public void setCourse_welfare_after(String course_welfare_after) {
        this.course_welfare_after = course_welfare_after;
    }

    public boolean isTwenty_seconds() {
        return twenty_seconds;
    }

    public void setTwenty_seconds(boolean twenty_seconds) {
        this.twenty_seconds = twenty_seconds;
    }

    public String getShare_img() {
        return sharePic;
    }

    public void setShare_img(String share_img) {
        this.sharePic = share_img;
    }

    public String getShare_money() {
        return share_money;
    }

    public void setShare_money(String share_money) {
        this.share_money = share_money;
    }

    public String getUpgrade_money() {
        return upgrade_money;
    }

    public void setUpgrade_money(String upgrade_money) {
        this.upgrade_money = upgrade_money;
    }

    public String getShare_num() {
        return shareNum;
    }

    public void setShare_num(String share_num) {
        this.shareNum = share_num;
    }

    public String getRecommended_language() {
        return recommendedLanguage;
    }

    public void setRecommended_language(String recommended_language) {
        this.recommendedLanguage = recommended_language;
    }

    public String getCoin() {
        return coin;
    }

    public void setCoin(String coin) {
        this.coin = coin;
    }

    public String getShare_url() {
        return appShareUrl;
    }

    public void setShare_url(String share_url) {
        this.appShareUrl = share_url;
    }

    public String getDeduction_account() {
        return deduction_account;
    }

    public void setDeduction_account(String deduction_account) {
        this.deduction_account = deduction_account;
    }

    public String getUser_deduction_account() {
        return user_deduction_account;
    }

    public void setUser_deduction_account(String user_deduction_account) {
        this.user_deduction_account = user_deduction_account;
    }

    public String getOidCardId() {
        return oidCardId;
    }

    public void setOidCardId(String oidCardId) {
        this.oidCardId = oidCardId;
    }

    public boolean isSelected() {
        return isSelected;
    }

    public void setSelected(boolean selected) {
        isSelected = selected;
    }
}
